insulating ferrule - German English Dictionary